be covered in oil - Francés Inglés Diccionario